Other languages: Français
Meta description:
When performing an action that deals fire damage, the character may spend 4 SP to gain a temporary movement enhancement. If applied, the character gains a +0.5 bonus to Movement for a duration of 8 seconds. Reapplying this effect while it is already active resets the duration to 8 seconds; the Movement bonus does not stack.
-
Name:
mHotHeelsI
-
Displayed name:
Hot heels I
-
Description:
When performing an action that deals fire damage, the character may spend 4 SP to gain a temporary movement enhancement. If applied, the character gains a +0.5 bonus to Movement for a duration of 8 seconds. Reapplying this effect while it is already active resets the duration to 8 seconds; the Movement bonus does not stack.
-
Condition:
assert(character:has([[mFireMasteryI]]),[[You should have "Fire mastery I".]]) -
Cost:
expCost(250,150)-0 -
Script:
-
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-
Condition:
action:tagsContain([[fireDamage]]) -
Description:
-
Variables:
vHotHeelsCost = 4 vHotHeelsBonus = 0.5 -
Script:
-
Action effects:
-
Use case:
vApplyHotHeels
-
Name:
Hot heels
-
Description:
Spend vHotHeelsCost.string SP to gain +vHotHeelsBonus.string Movement for 8 seconds.
-
Script:
if not character:has([[mHotHeels]]) then mHotHeels = character:createEffect("mHotHeels") mHotHeels.displayName:set("Hot heels") mHotHeels.description:set("The creature gains +{{vHotHeelsBonus}} Movement.") mHotHeels.script:set([=[character.sMovement:addCurrent({{vHotHeelsBonus}}, [[enchantment]], [[Hot heels]])]=]) mHotHeels:activate() end character.mHotHeels.duration:set(8) -
Variables:
vApplyHotHeels = ToggleVariable([[vApplyHotHeels]],[[Hot heels]])
-
-
-
Upgrades:
-
Name:
mHotHeelsII
-
Displayed name:
Hot heels II
-
Description:
Increase the Movement bonus to +1 and reduces the SP needed to apply the bonus to 3 SP.
-
Condition:
-
Cost:
expCost(650,150)-125 -
Script:
master.displayName:set([[Hot heels II]]) master.description:replace([[+0.5 bonus]],[[+1 bonus]]) master.description:replace([[spend 4 SP]],[[spend 3 SP]]) master.addOns[1].variables:replace([[vHotHeelsBonus = 0.5]],[[vHotHeelsBonus = 1]]) master.addOns[1].variables:replace([[vHotHeelsCost = 4]],[[vHotHeelsCost = 3]]) -
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-